void main() {
  // 数字: 整数, 小数
  // 1. num声明的变量, 可以存整数和小数
  num a = 10;
  num height = 1.8;
  // 2. int声明的变量, 只能存整数
  // 索引值，循环次数，年龄
  int index = 0;
  int count = 10;
  while (index < count) {
    print(index);
    index++;
  }
  // 3. double可以是整数, 也可以是小数
  // 什么时候用double?价格，身高，考试分数
  double score = 98.5;
  double weight = 80.0;

  // index = score;
  // score = index;
  // score = price;
  // price = score;

  /**
   1. 什么时候用num?
       数字运算, 索引值, 循环次数, 年龄
   2. 什么时候用double?
      价格, 身高, 考试分数
   3. 什么时候用int?
      索引值, 循环次数, 年龄
   */
  print({a, height, score, weight});
}
